/**
 * async/await 捕获异常的方法
 */

const sum = () => {};

const add = async () => {
  // try catch的方法，
  // 但是如果async的方法太多，那么，需要写好多重复的代码
  try {
    const res = await sum();
  } catch (err) {
    console.log(err);
  }
};

add()
  .then((data) => {})
  // 直接.catch就可以捕获到async/await的异常了
  .catch((err) => console.log(err));
